package com.derbysoft.dswitch.adapter.ihg.web.action.admin.requestlog;

import com.derbysoft.dswitch.adapter.ihg.common.domain.OperationType;
import com.derbysoft.dswitch.adapter.ihg.common.domain.RequestCode;
import com.derbysoft.dswitch.adapter.ihg.common.domain.ResponseStatus;

/**
 * User: jason
 * Date: 2013-01-28
 */
public class DMXQueryCondition {
    private String id;
    private String logDate;
    private String startDate;
    private String endDate;
    private OperationType operationType;
    private RequestCode requestCode;
    private String taskId;
    private String hotelCode;
    private String channelCode;
    private String erspNo;
    private ResponseStatus responseStatus;
    private Long minSpentTime;
    private Long maxSpentTime;


    public OperationType getOperationType() {
        return operationType;
    }

    public void setOperationType(OperationType operationType) {
        this.operationType = operationType;
    }

    public String getLogDate() {
        return logDate;
    }

    public void setLogDate(String logDate) {
        this.logDate = logDate;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public RequestCode getRequestCode() {
        return requestCode;
    }

    public void setRequestCode(RequestCode requestCode) {
        this.requestCode = requestCode;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getHotelCode() {
        return hotelCode;
    }

    public void setHotelCode(String hotelCode) {
        this.hotelCode = hotelCode;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getErspNo() {
        return erspNo;
    }

    public void setErspNo(String erspNo) {
        this.erspNo = erspNo;
    }

    public ResponseStatus getResponseStatus() {
        return responseStatus;
    }

    public void setResponseStatus(ResponseStatus responseStatus) {
        this.responseStatus = responseStatus;
    }

    public Long getMinSpentTime() {
        return minSpentTime;
    }

    public void setMinSpentTime(Long minSpentTime) {
        this.minSpentTime = minSpentTime;
    }

    public Long getMaxSpentTime() {
        return maxSpentTime;
    }

    public void setMaxSpentTime(Long maxSpentTime) {
        this.maxSpentTime = maxSpentTime;
    }
}
